home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 2 / ETO Development Tools 2.iso / Essentials / Developer Essentials Nov 90 / Apple II / Apple II Systems / IIGS Systems 1.1 - 3.2 / IIGS System 1.1 / SYS.UTILS / SYSUTIL.SYSTEM.asm < prev   
Encoding:
Assembly Source File  |  1986-11-10  |  9.7 KB  |  431 lines

  1. A000- AD 35 C0  LDA $C035
  2. A003- 09 1E     ORA #$1E
  3. A005- 8D 35 C0  STA $C035
  4. A008- 18        CLC
  5. A009- FB        ???
  6. A00A- C2        ???
  7. A00B- 30 A2     BMI $9FAF
  8. A00D- 13        ???
  9. A00E- 20 A0 13  JSR $13A0
  10. A011- A0 A9     LDY #$A9
  11. A013- 00        BRK
  12. A014- 05 54     ORA $54
  13. A016- 00        BRK
  14. A017- 00        BRK
  15. A018- 8B        ???
  16. A019- A2 00     LDX #$00
  17. A01B- BF        ???
  18. A01C- A0 00     LDY #$00
  19. A01E- BF        ???
  20. A01F- A9 00     LDA #$00
  21. A021- 01 54     ORA ($54,X)
  22. A023- 01 00     ORA ($00,X)
  23. A025- AB        ???
  24. A026- A2 01     LDX #$01
  25. A028- 02        ???
  26. A029- 22        ???
  27. A02A- 00        BRK
  28. A02B- 00        BRK
  29. A02C- E1 A2     SBC ($A2,X)
  30. A02E- 0B        ???
  31. A02F- 02        ???
  32. A030- 22        ???
  33. A031- 00        BRK
  34. A032- 00        BRK
  35. A033- E1 4C     SBC ($4C,X)
  36. A035- 37        ???
  37. A036- A0 38     LDY #$38
  38. A038- FB        ???
  39. A039- 20 BA A1  JSR $A1BA
  40. A03C- 20 77 A1  JSR $A177
  41. A03F- 20 00 BF  JSR $BF00
  42. A042- C8        INY
  43. A043- 12        ???
  44. A044- A1 90     LDA ($90,X)
  45. A046- 03        ???
  46. A047- 4C 7D A2  JMP $A27D
  47. A04A- AD 17 A1  LDA $A117
  48. A04D- 8D 19 A1  STA $A119
  49. A050- 20 00 BF  JSR $BF00
  50. A053- CA        DEX
  51. A054- 18        CLC
  52. A055- A1 90     LDA ($90,X)
  53. A057- 03        ???
  54. A058- 4C 7D A2  JMP $A27D
  55. A05B- A9 01     LDA #$01
  56. A05D- 8D 18 A1  STA $A118
  57. A060- 20 00 BF  JSR $BF00
  58. A063- CC 18 A1  CPY $A118
  59. A066- 90 03     BCC $A06B
  60. A068- 4C 7D A2  JMP $A27D
  61. A06B- 18        CLC
  62. A06C- FB        ???
  63. A06D- C2        ???
  64. A06E- 30 8B     BMI $9FFB
  65. A070- A2 00     LDX #$00
  66. A072- 20 A0 00  JSR $00A0
  67. A075- 20 A9 00  JSR $00A9
  68. A078- 80        ???
  69. A079- 54        ???
  70. A07A- E1 00     SBC ($00,X)
  71. A07C- AB        ???
  72. A07D- 38        SEC
  73. A07E- FB        ???
  74. A07F- A9 27     LDA #$27
  75. A081- 8D 13 A1  STA $A113
  76. A084- A9 A1     LDA #$A1
  77. A086- 8D 14 A1  STA $A114
  78. A089- A9 0E     LDA #$0E
  79. A08B- 8D 1B A1  STA $A11B
  80. A08E- 20 00 BF  JSR $BF00
  81. A091- C8        INY
  82. A092- 12        ???
  83. A093- A1 90     LDA ($90,X)
  84. A095- 03        ???
  85. A096- 4C 7D A2  JMP $A27D
  86. A099- A9 04     LDA #$04
  87. A09B- 8D 18 A1  STA $A118
  88. A09E- AD 17 A1  LDA $A117
  89. A0A1- 8D 19 A1  STA $A119
  90. A0A4- 20 00 BF  JSR $BF00
  91. A0A7- CA        DEX
  92. A0A8- 18        CLC
  93. A0A9- A1 90     LDA ($90,X)
  94. A0AB- 03        ???
  95. A0AC- 4C 7D A2  JMP $A27D
  96. A0AF- A9 01     LDA #$01
  97. A0B1- 8D 18 A1  STA $A118
  98. A0B4- 20 00 BF  JSR $BF00
  99. A0B7- CC 18 A1  CPY $A118
  100. A0BA- 90 03     BCC $A0BF
  101. A0BC- 4C 7D A2  JMP $A27D
  102. A0BF- 20 00 0E  JSR $0E00
  103. A0C2- AD 31 BF  LDA $BF31
  104. A0C5- C9 08     CMP #$08
  105. A0C7- 90 06     BCC $A0CF
  106. A0C9- 20 00 BF  JSR $BF00
  107. A0CC- C5 F7     CMP $F7
  108. A0CE- A2 A9     LDX #$A9
  109. A0D0- 2D 8D 13  AND $138D
  110. A0D3- A1 A9     LDA ($A9,X)
  111. A0D5- A1 8D     LDA ($8D,X)
  112. A0D7- 14        ???
  113. A0D8- A1 A9     LDA ($A9,X)
  114. A0DA- 20 8D 1B  JSR $1B8D
  115. A0DD- A1 20     LDA ($20,X)
  116. A0DF- 00        BRK
  117. A0E0- BF        ???
  118. A0E1- C8        INY
  119. A0E2- 12        ???
  120. A0E3- A1 90     LDA ($90,X)
  121. A0E5- 03        ???
  122. A0E6- 4C 7D A2  JMP $A27D
  123. A0E9- A9 04     LDA #$04
  124. A0EB- 8D 18 A1  STA $A118
  125. A0EE- AD 17 A1  LDA $A117
  126. A0F1- 8D 19 A1  STA $A119
  127. A0F4- 20 00 BF  JSR $BF00
  128. A0F7- CA        DEX
  129. A0F8- 18        CLC
  130. A0F9- A1 90     LDA ($90,X)
  131. A0FB- 03        ???
  132. A0FC- 4C 7D A2  JMP $A27D
  133. A0FF- A9 01     LDA #$01
  134. A101- 8D 18 A1  STA $A118
  135. A104- 20 00 BF  JSR $BF00
  136. A107- CC 18 A1  CPY $A118
  137. A10A- 90 03     BCC $A10F
  138. A10C- 4C 7D A2  JMP $A27D
  139. A10F- 4C 00 20  JMP $2000
  140. A112- 03        ???
  141. A113- 20 A1 00  JSR $00A1
  142. A116- AE 00 04  LDX $0400
  143. A119- 00        BRK
  144. A11A- 00        BRK
  145. A11B- 20 00 80  JSR $8000
  146. A11E- 00        BRK
  147. A11F- 00        BRK
  148. A120- 06 C7     ASL $C7
  149. A122- D3        ???
  150. A123- D3        ???
  151. A124- D5 C5     CMP $C5,X
  152. A126- B1 05     LDA ($05),Y
  153. A128- C7        ???
  154. A129- D3        ???
  155. A12A- D3        ???
  156. A12B- D5 B1     CMP $B1,X
  157. A12D- 05 C7     ORA $C7
  158. A12F- D3        ???
  159. A130- D3        ???
  160. A131- D5 B0     CMP $B0,X
  161. A133- 40        RTI
  162. A134- 00        BRK
  163. A135- 00        BRK
  164. A136- 00        BRK
  165. A137- 00        BRK
  166. A138- 00        BRK
  167. A139- 00        BRK
  168. A13A- 00        BRK
  169. A13B- 00        BRK
  170. A13C- 00        BRK
  171. A13D- 00        BRK
  172. A13E- 00        BRK
  173. A13F- 00        BRK
  174. A140- 00        BRK
  175. A141- 00        BRK
  176. A142- 00        BRK
  177. A143- 00        BRK
  178. A144- 00        BRK
  179. A145- 00        BRK
  180. A146- 00        BRK
  181. A147- 00        BRK
  182. A148- 00        BRK
  183. A149- 00        BRK
  184. A14A- 00        BRK
  185. A14B- 00        BRK
  186. A14C- 00        BRK
  187. A14D- 00        BRK
  188. A14E- 00        BRK
  189. A14F- 00        BRK
  190. A150- 00        BRK
  191. A151- 00        BRK
  192. A152- 00        BRK
  193. A153- 00        BRK
  194. A154- 00        BRK
  195. A155- 00        BRK
  196. A156- 00        BRK
  197. A157- 00        BRK
  198. A158- 00        BRK
  199. A159- 00        BRK
  200. A15A- 00        BRK
  201. A15B- 00        BRK
  202. A15C- 00        BRK
  203. A15D- 00        BRK
  204. A15E- 00        BRK
  205. A15F- 00        BRK
  206. A160- 00        BRK
  207. A161- 00        BRK
  208. A162- 00        BRK
  209. A163- 00        BRK
  210. A164- 00        BRK
  211. A165- 00        BRK
  212. A166- 00        BRK
  213. A167- 00        BRK
  214. A168- 00        BRK
  215. A169- 00        BRK
  216. A16A- 00        BRK
  217. A16B- 00        BRK
  218. A16C- 00        BRK
  219. A16D- 00        BRK
  220. A16E- 00        BRK
  221. A16F- 00        BRK
  222. A170- 00        BRK
  223. A171- 00        BRK
  224. A172- 00        BRK
  225. A173- 00        BRK
  226. A174- 01 33     ORA ($33,X)
  227. A176- A1 AC     LDA ($AC,X)
  228. A178- 80        ???
  229. A179- 02        ???
  230. A17A- B9 80 02  LDA $0280,Y
  231. A17D- C9 2F     CMP #$2F
  232. A17F- F0 05     BEQ $A186
  233. A181- 88        DEY
  234. A182- 10 F6     BPL $A17A
  235. A184- 80        ???
  236. A185- 17        ???
  237. A186- 88        DEY
  238. A187- 8C 33 A1  STY $A133
  239. A18A- B9 80 02  LDA $0280,Y
  240. A18D- 99 33 A1  STA $A133,Y
  241. A190- 88        DEY
  242. A191- D0 F7     BNE $A18A
  243. A193- 20 00 BF  JSR $BF00
  244. A196- C6 74     DEC $74
  245. A198- A1 90     LDA ($90,X)
  246. A19A- 02        ???
  247. A19B- 00        BRK
  248. A19C- FF        ???
  249. A19D- 60        RTS
  250. A19E- 6C 36     JMP ($36)
  251. A1A0- 00        BRK
  252. A1A1- 8E 7B 05  STX $057B
  253. A1A4- 84 25     STY $25
  254. A1A6- 20 B6 A1  JSR $A1B6
  255. A1A9- A0 00     LDY #$00
  256. A1AB- B1 F0     LDA ($F0),Y
  257. A1AD- F0 06     BEQ $A1B5
  258. A1AF- 20 9E A1  JSR $A19E
  259. A1B2- C8        INY
  260. A1B3- 80        ???
  261. A1B4- F6 60     INC $60,X
  262. A1B6- 20 22 FC  JSR $FC22
  263. A1B9- 60        RTS
  264. A1BA- 20 00 C3  JSR $C300
  265. A1BD- A9 0C     LDA #$0C
  266. A1BF- 20 9E A1  JSR $A19E
  267. A1C2- A0 09     LDY #$09
  268. A1C4- A2 1C     LDX #$1C
  269. A1C6- A9 FF     LDA #$FF
  270. A1C8- 85 F0     STA $F0
  271. A1CA- A9 A1     LDA #$A1
  272. A1CC- 85 F1     STA $F1
  273. A1CE- 20 A1 A1  JSR $A1A1
  274. A1D1- A2 19     LDX #$19
  275. A1D3- A0 0B     LDY #$0B
  276. A1D5- A9 1C     LDA #$1C
  277. A1D7- 85 F0     STA $F0
  278. A1D9- A9 A2     LDA #$A2
  279. A1DB- 85 F1     STA $F1
  280. A1DD- 20 A1 A1  JSR $A1A1
  281. A1E0- A0 0E     LDY #$0E
  282. A1E2- A2 16     LDX #$16
  283. A1E4- A9 3F     LDA #$3F
  284. A1E6- 85 F0     STA $F0
  285. A1E8- A9 A2     LDA #$A2
  286. A1EA- 85 F2     STA $F2
  287. A1EC- 20 A1 A1  JSR $A1A1
  288. A1EF- A0 0F     LDY #$0F
  289. A1F1- A2 22     LDX #$22
  290. A1F3- A9 69     LDA #$69
  291. A1F5- 85 F0     STA $F0
  292. A1F7- A9 A2     LDA #$A2
  293. A1F9- 85 F2     STA $F2
  294. A1FB- 20 A1 A1  JSR $A1A1
  295. A1FE- 60        RTS
  296. A1FF- C1 F0     CMP ($F0,X)
  297. A201- F0 EC     BEQ $A1EF
  298. A203- E5 A0     SBC $A0
  299. A205- C9 C9     CMP #$C9
  300. A207- C7        ???
  301. A208- D3        ???
  302. A209- A0 A0     LDY #$A0
  303. A20B- D3        ???
  304. A20C- F9 F3 F4  SBC $F4F3,Y
  305. A20F- E5 ED     SBC $ED
  306. A211- A0 D5     LDY #$D5
  307. A213- F4        ???
  308. A214- E9 EC     SBC #$EC
  309. A216- E9 F4     SBC #$F4
  310. A218- E9 E5     SBC #$E5
  311. A21A- F3        ???
  312. A21B- 00        BRK
  313. A21C- D6 E5     DEC $E5,X
  314. A21E- F2        ???
  315. A21F- F3        ???
  316. A220- E9 EF     SBC #$EF
  317. A222- EE A0 B1  INC $B1A0
  318. A225- AE B1 A0  LDX $A0B1
  319. A228- A0 A0     LDY #$A0
  320. A22A- A0 A0     LDY #$A0
  321. A22C- A0 CE     LDY #$CE
  322. A22E- EF        ???
  323. A22F- F6 E5     INC $E5,X
  324. A231- ED E2 E5  SBC $E5E2
  325. A234- F2        ???
  326. A235- A0 B1     LDY #$B1
  327. A237- B0 AC     BCS $A1E5
  328. A239- A0 B1     LDY #$B1
  329. A23B- B9 B8 B6  LDA $B6B8,Y
  330. A23E- 00        BRK
  331. A23F- C3        ???
  332. A240- EF        ???
  333. A241- F0 F9     BEQ $A23C
  334. A243- F2        ???
  335. A244- E9 E7     SBC #$E7
  336. A246- E8        INX
  337. A247- F4        ???
  338. A248- A0 C1     LDY #$C1
  339. A24A- F0 F0     BEQ $A23C
  340. A24C- EC E5 A0  CPX $A0E5
  341. A24F- C3        ???
  342. A250- EF        ???
  343. A251- ED F0 F5  SBC $F5F0
  344. A254- F4        ???
  345. A255- E5 F2     SBC $F2
  346. A257- AC A0 C9  LDY $C9A0
  347. A25A- EE E3 AE  INC $AEE3
  348. A25D- A0 A0     LDY #$A0
  349. A25F- B1 B9     LDA ($B9),Y
  350. A261- B8        CLV
  351. A262- B3        ???
  352. A263- AD B1 B9  LDA $B9B1
  353. A266- B8        CLV
  354. A267- B6 00     LDX $00,Y
  355. A269- C1 EC     CMP ($EC,X)
  356. A26B- EC A0 D2  CPX $D2A0
  357. A26E- E9 E7     SBC #$E7
  358. A270- E8        INX
  359. A271- F4        ???
  360. A272- F3        ???
  361. A273- A0 D2     LDY #$D2
  362. A275- E5 F3     SBC $F3
  363. A277- E5 F2     SBC $F2
  364. A279- F6 E5     INC $E5,X
  365. A27B- E4 00     CPX $00
  366. A27D- A9 0C     LDA #$0C
  367. A27F- 20 9E A1  JSR $A19E
  368. A282- AE 7B 05  LDX $057B
  369. A285- A4 25     LDY $25
  370. A287- A9 AE     LDA #$AE
  371. A289- 85 F0     STA $F0
  372. A28B- A9 A2     LDA #$A2
  373. A28D- 85 F2     STA $F2
  374. A28F- 20 A1 A1  JSR $A1A1
  375. A292- A9 D6     LDA #$D6
  376. A294- 85 F0     STA $F0
  377. A296- A9 A2     LDA #$A2
  378. A298- 85 F2     STA $F2
  379. A29A- 20 A1 A1  JSR $A1A1
  380. A29D- AD 00 C0  LDA $C000
  381. A2A0- 10 FB     BPL $A29D
  382. A2A2- 2C 10 C0  BIT $C010
  383. A2A5- 9C        ???
  384. A2A6- 35 C0     AND $C0,X
  385. A2A8- 20 00 BF  JSR $BF00
  386. A2AB- 65 F0     ADC $F0
  387. A2AD- A2 D5     LDX #$D5
  388. A2AF- EE E1 E2  INC $E2E1
  389. A2B2- EC E5 A0  CPX $A0E5
  390. A2B5- F4        ???
  391. A2B6- EF        ???
  392. A2B7- A0 EC     LDY #$EC
  393. A2B9- E1 F5     SBC ($F5,X)
  394. A2BB- EE E3 E8  INC $E8E3
  395. A2BE- A0 F4     LDY #$F4
  396. A2C0- E8        INX
  397. A2C1- E5 A0     SBC $A0
  398. A2C3- D3        ???
  399. A2C4- F9 F3 F4  SBC $F4F3,Y
  400. A2C7- E5 ED     SBC $ED
  401. A2C9- A0 D5     LDY #$D5
  402. A2CB- F4        ???
  403. A2CC- E9 EC     SBC #$EC
  404. A2CE- E9 F4     SBC #$F4
  405. A2D0- E9 E5     SBC #$E5
  406. A2D2- F3        ???
  407. A2D3- AE 0D 00  LDX $000D
  408. A2D6- D0 F2     BNE $A2CA
  409. A2D8- E5 F3     SBC $F3
  410. A2DA- F3        ???
  411. A2DB- A0 D2     LDY #$D2
  412. A2DD- C5 D4     CMP $D4
  413. A2DF- D5 D2     CMP $D2,X
  414. A2E1- CE A0 F4  DEC $F4A0
  415. A2E4- EF        ???
  416. A2E5- A0 E3     LDY #$E3
  417. A2E7- EF        ???
  418. A2E8- EE F4 E9  INC $E9F4
  419. A2EB- EE F5 E5  INC $E5F5
  420. A2EE- AE 00 04  LDX $0400
  421. A2F1- 00        BRK
  422. A2F2- 00        BRK
  423. A2F3- 00        BRK
  424. A2F4- 00        BRK
  425. A2F5- 00        BRK
  426. A2F6- 00        BRK
  427. A2F7- 02        ???
  428. A2F8- 00        BRK
  429. A2F9- FB        ???
  430. A2FA- A2 00     LDX #$00
  431.